accurately defined - French English Dictionary